in deep water


Results for "in deep water"

English - Turkish Dictionary

in deep water

(English - Turkish Dictionary) :
1. başı dertte. 2. şaşkınlık içinde.
English - Turkish Dictionary

in deep water

(English - Turkish Dictionary) :
k. dili başı dertte, zor durumda.